Skip to main content

Boîte de dialogue : Identifiants nécessaires

Fonction: La boîte de dialogue est utilisée pour fournir les identifiants d'accès au référentiel distant.

Appel: La boîte de dialogue s'ouvre lorsque vous souhaitez accéder à un référentiel distant protégé depuis CODESYS Git. Par exemple, cela se fait avec le Fetch commande dans le Télécommandes voir.

Après un nombre de tentatives infructueuses dépendant du serveur pour fournir des informations d'identification correctes, l'opération est abandonnée avec un message correspondant.

Important

Assurez-vous de disposer d'une connexion sécurisée à un serveur distant. Pour plus d'informations, voir : Sécurité pour CODESYS Git

Astuce

Les informations d'identification pour le référentiel distant via le serveur Git peuvent être modifiées dans le Télécommandes Git voir. Vous n'avez pas besoin de basculer vers le gestionnaire d'informations d'identification Windows pour ce faire.

Dans le Télécommandes Git vue, vous pouvez modifier les informations d'identification du référentiel distant via le serveur Git. Vous n'avez pas besoin de passer au gestionnaire d'informations d'identification Windows pour ce faire. Consultez les informations ci-dessous pour plus d'informations sur la gestion des informations d'identification spécifiques à un domaine

Utilisateur

Nom d'utilisateur pour le référentiel distant

Mot de passe

Mot de passe pour le dépôt distant, un mot de passe vide est possible

Enregistrer

standard icon: Les informations d'identification sont automatiquement enregistrées dans le Gestionnaire d'informations d'identification Windows.

Lorsque vous accéderez à nouveau au référentiel distant par la suite, vous ne serez plus invité à fournir les informations d'identification.

Informations d'identification spécifiques au domaine

Les référentiels distants peuvent partager un nom d'hôte ou un chemin d'accès sur un serveur hôte. Dans ce cas, les informations d'identification enregistrées pour une URL d'hôte peuvent être utilisées pour tous les projets portant le même nom d'hôte.

Exemple : informations d'identification enregistrées avec l'URL git:https://gitlab.com/user peut être utilisé pour un référentiel avec l'URL git:https://gitlab.com/user/project1.git ainsi que pour un référentiel avec l'URL git:https://gitlab.com/user/project2.git car l'URL fait partie des deux URL du référentiel. Cela signifie qu'un seul ensemble d'informations d'identification doit être créé pour plusieurs référentiels.

Utilisation des informations d'identification stockées

Dans CODESYS Git, lorsqu'une opération à distance est effectuée pour laquelle des informations d'identification sont requises, CODESYS Git recherche des informations d'identification valides selon la procédure suivante :

À partir de l'URL complète du référentiel, le système recherche les informations d'identification stockées pour chaque chemin partiel de l'URL jusqu'à ce qu'une entrée soit trouvée, puis les utilise pour l'authentification.

Si les informations d'identification ne sont pas valides, une boîte de dialogue s'ouvre avec les options suivantes :

  • Remplacez les informations d'identification actuelles par les nouvelles informations d'identification à saisir

  • Supprimez les informations d'identification des informations d'identification Windows et recherchez à nouveau les entrées en fonction de l'URL actuellement affichée.

    Si aucune information d'identification valide n'est trouvée lors de cette recherche, une boîte de dialogue s'ouvre pour vous permettre de saisir vos informations d'identification pour l'URL la plus générale possible. Les informations d'identification pourront ensuite être utilisées à l'avenir pour d'autres projets sous cette URL.

Authentification à deux facteurs

Une authentification à deux facteurs peut être requise pour se connecter aux plateformes Git telles que GitHub ou GitLab. Si tel est le cas, vous devez d'abord créer un PAT (Personal Access Token) sur la plateforme respective et le spécifier dans CODESYS Git dans le Informations d'identification requises boîte de dialogue au lieu du mot de passe ou du nom d'utilisateur. Le tableau suivant contient des informations sur la création et l'utilisation d'un PAT pour les plates-formes Git individuelles.

Plateforme Git

Informations requises pour l'authentification

Informations détaillées pour la création du PAT

GitHub

Utilisateur: Nom d'utilisateur

Mot de passe: PAT (au lieu du mot de passe)

GitHub : PAT

GitLab

Utilisateur: Nom d'utilisateur facultatif (actuellement ignoré)

Mot de passe: PAT (au lieu du mot de passe)

GitLab : jetons d'accès personnels

Bitbucket

User: User name

Password: PAT (instead of the password)

Bitbucket Support: Create a Repository Access Token